ToDo: To do list for the CookieCat chess program

Planned enhancements in no particular order:

  * Parser for EPD data

  * Parser for PGN data

  * PGN game file loading

  * Opening book compiler

  * Opening book loading and probing

  * Move search as a separate thread

  * Core count determination at run time

  * SCI (Simple Chess Interface) command processor

  * PGN tag value modification via user command

  * Long text move encoding

  * Voice output for moves

  * Chess clock integration

  * Multithreaded move search

  * Resignation control

  * Log file support

  * Tabular assistance with move ordering

  * Improved positional evaluation

  * Game stage dependent evaluation assistance
